package com.mm.ai.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

/**
 * @BelongsProject: 8.mindmap
 * @BelongsPackage: com.mm.ai.config
 * @Author : 游在海里的鱼
 * @CreateTime : 2024-05-17  16:31
 * @Version : 1.0
 * @ClassName : TODO
 * @Description : TODO
 */
@Data
@Component
@ConfigurationProperties(prefix = "var.ai")
public class AiProperties {
    public int repetition;
    public int timeout;
    public int connect_timeout;
    public int read_timeout;
    public String default_chatgpt3_modal;
    public Double default_temperature;
    public String chatGPT3_host;
    public List<String> chatgpt3_api_keys;

    public String coze4_host;
    public String coze4_api_key;
    public String coze4_bot_id;
    public String coze4_conversation_id;
}
